home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / var / lib / dpkg / info / gcc.postinst < prev    next >
Text File  |  2009-08-25  |  892b  |  30 lines

  1. #! /bin/sh -e
  2.  
  3. # remove the doc dir, if it's still a directory and replace with a symlink
  4. pkg=`basename $0 .postinst`
  5. if [ ! -L  /usr/share/doc/$pkg ]; then
  6.     rm -rf /usr/share/doc/$pkg
  7.     ln -s cpp /usr/share/doc/$pkg
  8. fi
  9.  
  10. update-alternatives --quiet \
  11.     --install /usr/bin/cc cc /usr/bin/gcc 20 \
  12.     --slave /usr/share/man/man1/cc.1.gz cc.1.gz /usr/share/man/man1/gcc.1.gz
  13.  
  14. update-alternatives --quiet \
  15.     --install /usr/bin/c89 c89 /usr/bin/c89-gcc 20 \
  16.     --slave /usr/share/man/man1/c89.1.gz c89.1.gz /usr/share/man/man1/c89-gcc.1.gz
  17.  
  18. update-alternatives --quiet \
  19.     --install /usr/bin/c99 c99 /usr/bin/c99-gcc 20 \
  20.     --slave /usr/share/man/man1/c99.1.gz c99.1.gz /usr/share/man/man1/c99-gcc.1.gz
  21.  
  22. # remove f77 alternative left over from an old egcs version ...
  23. if [ -h /etc/alternatives/f77 -a ! -e /etc/alternatives/f77 ]; then
  24.     rm -f /etc/alternatives/f77
  25. fi
  26.  
  27.  
  28.  
  29. exit 0
  30.